Supplier Page from MyBioSource.com for Recombinant Aedes aegypti UPF0518 protein AAEL005291 (AAEL005291), partial